siren of an emergency vehicle - German English Dictionary